are functional medicine tests worth it